﻿using Microsoft.Office.Interop.Excel;
using System.Globalization;
using System.Threading;
using Microsoft.Office.Tools.Excel;

namespace RedmineToolBar
{
    partial class RedmineRibbon : Microsoft.Office.Tools.Ribbon.RibbonBase
    {
        /// <summary>
        /// Required designer variable.
        /// </summary>
        private System.ComponentModel.IContainer components = null;

        public RedmineRibbon()
            : base(Globals.Factory.GetRibbonFactory())
        {
            InitializeComponent();
        }

        /// <summary> 
        /// Clean up any resources being used.
        /// </summary>
        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        protected override void Dispose(bool disposing)
        {
            if (disposing && (components != null))
            {
                components.Dispose();
            }
            base.Dispose(disposing);
        }

        #region Component Designer generated code

        /// <summary>
        /// Required method for Designer support - do not modify
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent()
        {
            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RedmineRibbon));
            this.Redmine = this.Factory.CreateRibbonTab();
            this.SetupGroup = this.Factory.CreateRibbonGroup();
            this.btnConfig = this.Factory.CreateRibbonButton();
            this.btnSetupQuery = this.Factory.CreateRibbonButton();
            this.UpdateGroup = this.Factory.CreateRibbonGroup();
            this.btnUpdate = this.Factory.CreateRibbonButton();
            this.grpStatus = this.Factory.CreateRibbonGroup();
            this.btnStatus = this.Factory.CreateRibbonButton();
            this.separator1 = this.Factory.CreateRibbonSeparator();
            this.lblServer = this.Factory.CreateRibbonLabel();
            this.lblQuery = this.Factory.CreateRibbonLabel();
            this.lblLastUpdate = this.Factory.CreateRibbonLabel();
            this.Redmine.SuspendLayout();
            this.SetupGroup.SuspendLayout();
            this.UpdateGroup.SuspendLayout();
            this.grpStatus.SuspendLayout();
            // 
            // Redmine
            // 
            this.Redmine.ControlId.ControlIdType = Microsoft.Office.Tools.Ribbon.RibbonControlIdType.Office;
            this.Redmine.Groups.Add(this.SetupGroup);
            this.Redmine.Groups.Add(this.UpdateGroup);
            this.Redmine.Groups.Add(this.grpStatus);
            this.Redmine.Label = "Redmine";
            this.Redmine.Name = "Redmine";
            // 
            // SetupGroup
            // 
            this.SetupGroup.Items.Add(this.btnConfig);
            this.SetupGroup.Items.Add(this.btnSetupQuery);
            this.SetupGroup.Label = "Setup";
            this.SetupGroup.Name = "SetupGroup";
            // 
            // btnConfig
            // 
            this.btnConfig.ControlSize = Microsoft.Office.Core.RibbonControlSize.RibbonControlSizeLarge;
            this.btnConfig.Image = global::RedmineToolBar.Properties.Resources.Data_Configuration_50;
            this.btnConfig.Label = "Connessione";
            this.btnConfig.Name = "btnConfig";
            this.btnConfig.ShowImage = true;
            this.btnConfig.Click += new Microsoft.Office.Tools.Ribbon.RibbonControlEventHandler(this.btnConfig_Click);
            // 
            // btnSetupQuery
            // 
            this.btnSetupQuery.ControlSize = Microsoft.Office.Core.RibbonControlSize.RibbonControlSizeLarge;
            this.btnSetupQuery.Image = global::RedmineToolBar.Properties.Resources.Administrative_Tools_50;
            this.btnSetupQuery.Label = "Impostazioni";
            this.btnSetupQuery.Name = "btnSetupQuery";
            this.btnSetupQuery.ShowImage = true;
            this.btnSetupQuery.Click += new Microsoft.Office.Tools.Ribbon.RibbonControlEventHandler(this.btnSetupQuery_Click);
            // 
            // UpdateGroup
            // 
            this.UpdateGroup.Items.Add(this.btnUpdate);
            this.UpdateGroup.Label = "Aggiornamento";
            this.UpdateGroup.Name = "UpdateGroup";
            // 
            // btnUpdate
            // 
            this.btnUpdate.ControlSize = Microsoft.Office.Core.RibbonControlSize.RibbonControlSizeLarge;
            this.btnUpdate.Image = global::RedmineToolBar.Properties.Resources.Downloading_Updates_50;
            this.btnUpdate.Label = "Aggiorna";
            this.btnUpdate.Name = "btnUpdate";
            this.btnUpdate.ShowImage = true;
            this.btnUpdate.Click += new Microsoft.Office.Tools.Ribbon.RibbonControlEventHandler(this.btnUpdate_Click);
            // 
            // grpStatus
            // 
            this.grpStatus.Items.Add(this.btnStatus);
            this.grpStatus.Items.Add(this.separator1);
            this.grpStatus.Items.Add(this.lblServer);
            this.grpStatus.Items.Add(this.lblQuery);
            this.grpStatus.Items.Add(this.lblLastUpdate);
            this.grpStatus.Label = "Stato";
            this.grpStatus.Name = "grpStatus";
            // 
            // btnStatus
            // 
            this.btnStatus.ControlSize = Microsoft.Office.Core.RibbonControlSize.RibbonControlSizeLarge;
            this.btnStatus.Image = ((System.Drawing.Image)(resources.GetObject("btnStatus.Image")));
            this.btnStatus.Label = "Connesso";
            this.btnStatus.Name = "btnStatus";
            this.btnStatus.ShowImage = true;
            this.btnStatus.Click += new Microsoft.Office.Tools.Ribbon.RibbonControlEventHandler(this.btnStatus_Click);
            // 
            // separator1
            // 
            this.separator1.Name = "separator1";
            // 
            // lblServer
            // 
            this.lblServer.Label = "server: ";
            this.lblServer.Name = "lblServer";
            // 
            // lblQuery
            // 
            this.lblQuery.Label = "query: ";
            this.lblQuery.Name = "lblQuery";
            // 
            // lblLastUpdate
            // 
            this.lblLastUpdate.Label = "Last Update: ";
            this.lblLastUpdate.Name = "lblLastUpdate";
            // 
            // RedmineRibbon
            // 
            this.Name = "RedmineRibbon";
            this.RibbonType = "Microsoft.Excel.Workbook";
            this.Tabs.Add(this.Redmine);
            this.Load += new Microsoft.Office.Tools.Ribbon.RibbonUIEventHandler(this.Ribbon1_Load);
            this.Redmine.ResumeLayout(false);
            this.Redmine.PerformLayout();
            this.SetupGroup.ResumeLayout(false);
            this.SetupGroup.PerformLayout();
            this.UpdateGroup.ResumeLayout(false);
            this.UpdateGroup.PerformLayout();
            this.grpStatus.ResumeLayout(false);
            this.grpStatus.PerformLayout();

        }

        #endregion

        internal Microsoft.Office.Tools.Ribbon.RibbonTab Redmine;
        internal Microsoft.Office.Tools.Ribbon.RibbonGroup SetupGroup;
        internal Microsoft.Office.Tools.Ribbon.RibbonButton btnConfig;
        internal Microsoft.Office.Tools.Ribbon.RibbonGroup UpdateGroup;
        internal Microsoft.Office.Tools.Ribbon.RibbonButton btnUpdate;
        internal Microsoft.Office.Tools.Ribbon.RibbonButton btnSetupQuery;
        internal Microsoft.Office.Tools.Ribbon.RibbonGroup grpStatus;
        internal Microsoft.Office.Tools.Ribbon.RibbonButton btnStatus;
        internal Microsoft.Office.Tools.Ribbon.RibbonLabel lblServer;
        internal Microsoft.Office.Tools.Ribbon.RibbonLabel lblQuery;
        internal Microsoft.Office.Tools.Ribbon.RibbonLabel lblLastUpdate;
        internal Microsoft.Office.Tools.Ribbon.RibbonSeparator separator1;
    }

    partial class ThisRibbonCollection
    {
        internal RedmineRibbon Ribbon1
        {
            get { return this.GetRibbon<RedmineRibbon>(); }
        }
    }
}
